ADI: Towards a Framework of App Developer Inspection

نویسندگان

  • Kai Xing
  • Di Jiang
  • Wilfred Ng
  • Xiaotian Hao
چکیده

With the popularity of smart mobile devices, the amount of mobile applications (or simply called apps) has been increasing dramatically in recent years. However, due to low threshold to enter app industry, app developers vary significantly with respect to their expertise and reputation in the production of apps. Currently, there is no well-recognized objective and effective means to profile app developers. As the mobile market grows, it already gives rise to the problem of finding appropriate apps from the user point of view. In this paper, we propose a framework called App Developer Inspector (ADI), which aims to effectively profile app developers in aspects of their expertise and reputation in developing apps. ADI is essentially founded on two underlying models: the App Developer Expertise (ADE) model and the App Developer Reputation (ADR) model. In a nutshell, ADE is a generative model that derives the latent expertise for each developer and ADR is a model that exploits multiple features to evaluate app developers’ reputation. Using the app developer profiles generated in ADI, we study two new applications which respectively facilitate app search and app development outsourcing. We conduct extensive experiments on a large real world dataset to evaluate the performance of ADI. The results of experiments demonstrate the effectiveness of ADI in profiling app developers as well as its boosting impact on the new applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developer Experience with the Django Web Framework

Web frameworks involve many aspects, e.g., forms, model, testing, and migration. Developers differ in terms of their per-aspect experience. We describe a methodology for the identification of relevant aspects of a web app framework, measurement of experience atoms per developer and per aspect based on the commit history of actual projects, and the compilation of developer profiles for summarizi...

متن کامل

A POMDP Framework to Find Optimal Inspection and Maintenance Policies via Availability and Profit Maximization for Manufacturing Systems

Maintenance can be the factor of either increasing or decreasing system's availability, so it is valuable work to evaluate a maintenance policy from cost and availability point of view, simultaneously and according to decision maker's priorities. This study proposes a Partially Observable Markov Decision Process (POMDP) framework for a partially observable and stochastically deteriorating syste...

متن کامل

Illustrating Object-Oriented Library Reuse by Example: A Tool-based Approach

In this paper, we present a tool-based approach that examines how example programs reuse a particular library. Our approach can facilitate reuse by: (1) guiding the developer towards important library classes of general utility; (2) guiding the developer towards library classes particularly useful for a specific application domain; and (3) providing access to the relevant source code in each ex...

متن کامل

Platform Desertion by App Developers

Platform desertion, or a developer’s stopping the development of an app for a platform, is a widespread phenomenon to the detriment of platforms. However, the extant literature focuses primarily on why app developers join—not leave—a platform. This app-level study develops two ideas: (a) coordination costs borne by an app’s developer are associated with platform desertion, and (b) these costs a...

متن کامل

Relational Third Party Governance: Evidence from Apple’s World Wide Developer Conference

Platform strategies require the careful design of instruments for governing third parties. We study the effects of a widespread and costly, yet unexplored instrument that potentially enhances the outputs of third parties: developer conferences. We exploit a randomized quasi experiment in the context of Apple’s 2016 “app” developer conference, the so-called “Apple World Wide Developer Conference...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014